|
www.mxdraw.com
|
读取一个字符扩展数据
[helpstring("method GetxDataString2")]
HRESULT GetxDataString2([in] BSTR sAppName, [in] LONG lItem, [out, retval] BSTR* pRet);|
参数 |
说明 |
|
[in] LONG lItem |
该值所在位置 |
|
[out, retval] BSTR* pRet |
返回该变量值 |
|
szAppName |
扩展数据名称 |
成功返回TRUE
例如: JS代码
function ReadXData() {
var selEnt = mxOcx.NewComObject("IMxDrawUiPrEntity");
selEnt.message = "选择要读取扩展数据的对象";
if (selEnt.go() != 1)
return;
var ent = selEnt.Entity();
if (ent == null)
return;
var val = ent.GetxDataString2("ExDataName", 0);
if (mxOcx.IsOk()) {
alert(val);
}
else {
alert("没有扩展数!");
}
}